#pragma once

#include "pnt3f.h"

struct sphere3f final
{
	static const size_t arity = 3;

	bool operator==(const sphere3f rhs) = delete;

	pnt3f origin;
	float R;
};

inline sphere3f sphere3fc(const pnt3f origin, const float R)
{
	sphere3f sphere = { origin, R };
	return sphere;
}